weatherproof joint - German English Dictionary